ドラゴンクエスト4
1.幸せのベホマラーについて

幸せのベホマラーって知ってますか?

知らなければ下の枠囲み内を御覧下さいませ。

  幸せのベホマラー

情報提供者多数
 移動中に唱えるベホマラーの回復量が通常よりも増えることがある。その発生条件はいまいち謎なのだが、現段階でわかっていることは下のとおり。

・ウィンドウの色が変わった直後にベホマラーを唱える
 「いれかえ」を利用してウィンドウの色を変えた直後にベホマラーを唱えると成功する。ウィンドウの色の変化はどの場合でもよい。いつでもこの技がつかえるように、パーティー内に常に死亡キャラを1人(トルネコか)いれておくといい。

 他にも以下のようなことが確認されているようだが、成功するための条件がよくわかっていない。
・戦闘終了直後に唱える(仲間の現在HPが低いと成功する!?)
・通常よりは回復するが、全回復しないことがある

サイト「ドラゴンクエスト裏技大全集」より 2002/03/02
※現在では修正されています



さあ、そんなわけで 是非、原因を究明したい・・・!
ってことで調べてみました。


死亡キャラを出した時に効果があるとのことなのでやってみる・・・

できている。ベホマラーで確実にベホマズンと同等といえる回復量を示してくれた。




これに関係しているアドレスを見つけます。0070です。(他にもある可能性が無いとはいえませんが、まず、ここだけで考えてみます。)

MemoryViewerでメモリを見てみる。
通常00。死亡キャラを馬車の外に出すと05。その後、一歩でも歩くと00に戻る。

試しに05で固定 → 移動中はどこでも「幸せのベホマラー」になっている。
このアドレスで一応まちがいないことを確認。
また、数値が05でなくても、00じゃなかったら通常より大きな効果が得られるようだということも調べて解かりました。




そして、いろいろと試しているうちに次の事に気付く!

並び替えをした後の3番目のキャラ番号がそのまま0070の値になっている!!
(これに気付くのに何十分かかったことか…)
キャラ番号はこの絵の赤字の通り(並んでいる順番のみが関係あってキャラの名前などはここでの番号には関係ありません)

さっき死亡キャラを出した時に0070の数値が05になっていたのは
死んでいたのが、偶然 上から6番目にいた(のところにいる)トルネコだったから&トルネコを3番目に並び替えたからだった…
つまりは、例えば、のとこにいるキャラを右枠のに入れると0070の値が01になります。
3番目に誰も入らないときは数値はFFになっています。


つまり、1番上のキャラが3番目に並びさえしなければ、0070の値は0にならないので、
直後のベホマラーは 効果の大きさは別にして、とりあえず「幸せのベホマラー」ってことになります。

ちなみに、並び替えウィンドウを出しただけでも数値はFFになっているので、
並び替えウィンドウOPEN → すぐに閉じる
というのでも、効果はあります。


さて、次です。
「通常よりは回復するが、全回復しないことがある」、と。
これについては実験してみるとわかりますが、
効果は数値によっているようです。


下はその結果ー。
回復前
数値00 通常のベホマラー
01 効果その1 そこそこアップ
02 効果2 けっこうアップ
03 効果3 かなりアップ
04 効果4 全快


これ以上のときはカウンターストップになっていてメモリ上でもHPは999なのでどれだけ回復しているのかは、わかりませんでした。
さらに、賢さはいくらであっても、数値が01以上のときは回復値は上記と同様な結果になりました。
(賢さはもともと関係ないな・・・)




結局、並び替えをすることでベホマラーの効果があがったってことですな。
しかも 3番目に出すキャラクターが、もともと後ろの方にいるキャラである方が効果が大きいということですよね。






そんなこんなで

  0070-1-FF-幸せのベホマラー

というコードもできたりして・・・


---------------------------


戦闘が終わった直後にも01や02になってることもあるんですが、
そのときに、何が原因でここの数値が変わっているのかということは、わかんなかったです・・・(よく調べてないだけだけれども)


まあ、わかったら次に、ということで・・・



出る

トップへ戻る

Gポイントポイ活 Amazon Yahoo 楽天

無料ホームページ 楽天モバイル[UNLIMITが今なら1円] 海外格安航空券 海外旅行保険が無料!